Parallel Clustering Algorithms on a Reconfigurable Array of Processors with Wider Bus Networks
نویسندگان
چکیده
Clustering techniques are usually used in pattern recognition, image segmentation and object detection. For N patterns and k centers each with M features, i n this paper, we first design an O ( k M ) time optimal parallel algorithm for one pass process of clustering with the Ic-means method on a linear array of processors with a wider bus network using N I + ; processors with one bus network, where c is any constant a,nd c 2 1. Then, based on the proposed algorithm, two O ( k ) and O(1) t ime optimal parallel clustering algorithms are also derived using M N 1 + $ and k M N ' + t processors with M row and M N row bus networks, respectzvely. These results improve the best known bounds and achieve cost optimal in their t ime and processor complexities.
منابع مشابه
Optimal Algorithms for the Channel-Assignment Problem on a Reconfigurable Array of Processors with Wider Bus Networks
The computation model on which the algorithms are developed is the reconfigurable array of processors with wider bus networks (abbreviated to RAPWBN). The main difference between the RAPWBN model and other existing reconfigurable parallel processing systems is that the bus width of each network is bounded within the range 1⁄22; d ffiffiffiffi N p e . Such a strategy not only saves the silicon a...
متن کاملSome Image Processing Algorithms on a RAP with Wider Bus Networks
Based on the reconfigurable array of processors with wider bus networks [8], we propose a series of algorithms for image processing. Conventionally, only one bus is connected between two processors but in this machine it has a set of buses. Such a characteristic increases the computation power of this machine greatly. Based on the base-m number system, we first introduce some basic operation al...
متن کاملEntropy thresholding and its parallel algorithm on the reconfigurable array of processors with wider bus networks
Thresholding is the most commonly used technique in image segmentation. We first propose an efficient sequential algorithm to improve the relative entropy-based thresholding technique. This algorithm combines the concepts of the relative entropy with that of the local entropy and also includes the quadtree hierarchical structure in it. Second, we derive a constant time parallel algorithm to sol...
متن کاملPii: S0262-8856(98)00167-x
Clustering techniques are usually used in pattern recognition, image segmentation and object detection. For N patterns and k centers each with M features, in this paper, we first design an O(kM) time optimal parallel algorithm for one pass process of clustering with the k-means method on a linear array of processors with a wider bus network using N processors with one bus network, where c is an...
متن کاملConstant-time Algorithms for Minimum Spanning Tree and Related Problems on Processor Array with Reconfigurable Bus Systems
A processor array with a reconfigurable bus system is a parallel computation model that consists of a processor array and a reconfigurable bus system. In this paper, a constant-time algorithm is proposed on this model for finding the cycles in an undirected graph. We can use this algorithm to decide whether a specified edge belongs to the minimum spanning tree of the graph or not. This cycle-fi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Image Vision Comput.
دوره 17 شماره
صفحات -
تاریخ انتشار 1997